ağır sahra topları - Turkish English Dictionary